package org.jeecg.modules.project.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.project.entity.BimProjectBuild;
import org.jeecg.modules.project.model.params.BimProjectFloorParam;
import org.jeecg.modules.project.model.result.BimProjectBuildInfo;

import java.util.List;

/**
 * @Description: bim_project_build
 * @Author: jeecg-boot
 * @Date:   2023-04-13
 * @Version: V1.0
 */
public interface IBimProjectBuildService extends IService<BimProjectBuild> {

    void delete(String id);

    List<BimProjectBuild> add(List<BimProjectBuild> bimBuildList);

    List<BimProjectBuild> queryBuild(BimProjectBuild build);

    List<BimProjectBuildInfo> editMap(List<BimProjectFloorParam> buildParamList);

    void edit(BimProjectBuild bimProjectBuild);
}
